/**
 * 
 * @param {*} val 日期
 * @param {*} type 转换格式
 * @returns 想要的日期对象
 */

export function dateFormate(value,type = "Y年M月d日 h时m分s秒"){
 // console.log("value是过滤器的内容", value);
 let D = new Date(value),
 Y = D.getFullYear(),
 M = D.getMonth() + 1,
 d = D.getDate(),
 h = D.getHours(),
 m = D.getMinutes(),
 s = D.getSeconds();

M = M > 9 ? M : `0${M}`;
d = d > 9 ? d : `0${d}`;
h = h > 9 ? h : `0${h}`;
m = m > 9 ? m : `0${m}`;
s = s > 9 ? s : `0${s}`;

let obj = { Y, M, d, h, m, s };
// 遍历替换obj里面的内容
return type.replace(/(Y)|(M)|(d)|(h)|(m)|(s)/g, function (str) {
  return obj[str];
});
}